# todo:等号连接的变量可以传递赋值
"""a = b = c =d = "hello"
print(a)
print(b)
print(c)
print(d)"""

# 拆包
"""m,n = 3,5
print(m)
print(n)"""
# 拆包数量不一致，会出现错误
"""y,z = 1,2,3,4,5
print(y) # ValueError: too many values to unpack (expected 2)"""
# todo：【*】表示不定长接收内容
"""o,*p = 12,3,4,5,6,11,223,44
print(o) # 12
print(p) # [3, 4, 5, 6, 11, 223, 44]"""
# 算术运算符
a = 10
b = 20
# + 加
# print(a + b)
# * 乘
# print(a * b)
# ** 阶乘
# print(2 ** 3) # 2的3次方
# / 除
# print(a / b)
# // 整除 todo：取商的整数部分，向下取整，即，后面有小数，就省略小数
# print(a // b)
# % 取余 todo：只取余数部分
# print(a%b)
# () 小括号
# print(a * (b + 20)) # 10×（20+20）

"""
if 表达式: （如果表达式正确）
    就执行这里的代码块
else:
    如果不符合表达式，则执行该处
"""

"""
if 表达式: （如果表达式符合这个）
    就执行这里
elif 表达式:（如果if不符合，符合本次的elif）
    就执行这里
elif 表达式:（如果上面的elif不符合，符合本次的elif）
    就执行这里
else:
    什么都不符合，执行最后的else
"""
"""if 2+2 == 3:
    print("2+2是等于3的")
else:
    print("不等于3")"""

